1
תגובות
היי חברה שאלה .
פתח
1alexmelo
,
היי חברה לאחרונה פיתחתי מערכת ניהול תוכן קטנה .
הייתי רוצה לדעת מה הדרך הטובה לעשות ניהול תבניות שנגיד כל דף יהיה לו מבנה אחר שאני יכול לבחור .
נגיד אני מוסיף דף אז אני יכול לבחור איזה עיצוב זה יהיה sidebar.php או blog.php
תודה .
הייתי רוצה לדעת מה הדרך הטובה לעשות ניהול תבניות שנגיד כל דף יהיה לו מבנה אחר שאני יכול לבחור .
נגיד אני מוסיף דף אז אני יכול לבחור איזה עיצוב זה יהיה sidebar.php או blog.php
תודה .
1 תשובות
layouts.
אני לא יודע איך בדיוק בנית את המערכת אבל לייאוט זאת התשובה, פשוט ליצור לייאוט'ס לכל סוג של דף.
מקווה שתבין מהדוגמת קוד הזאת:
##main layout:
<html>
<head>
<?php include 'head.php'; ?>
</head>
<body>
<div id="nav">
<?php include 'nav.php'; ?>
</div>
<div id="content">
<?php print $contents; ?>
</div>
</body>
</html>
##base layout:
<html>
<head>
<?php include 'head.php'; ?>
</head>
<body>
<?php print $contents; ?>
</body>
</html>
##with main layout
<?php
$contents = "test";
include 'layouts/main.php';
?>
##with base layout
<?php
$contents = "test";
include 'layouts/base.php';
?>
<html>
<head>
<?php include 'head.php'; ?>
</head>
<body>
<div id="nav">
<?php include 'nav.php'; ?>
</div>
<div id="content">
<?php print $contents; ?>
</div>
</body>
</html>
##base layout:
<html>
<head>
<?php include 'head.php'; ?>
</head>
<body>
<?php print $contents; ?>
</body>
</html>
##with main layout
<?php
$contents = "test";
include 'layouts/main.php';
?>
##with base layout
<?php
$contents = "test";
include 'layouts/base.php';
?>